package com.jumi.microservice.dto.userWallet;

import com.jumi.microservice.common.base.dto.BaseRequest;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @author by mazhao
 * @Classname WalletInRequest
 * @Description TODO
 * @Date 2020/7/22 10:52
 */
public class WalletInOrOutRequest extends BaseRequest {

    @ApiModelProperty(value = "用户ID",required = true)
    private Long userId;
    @ApiModelProperty(value = "订单编号",required = true)
    private String orderNo;
    @ApiModelProperty("订单ID")
    private Integer orderId;
    @ApiModelProperty(value = "出入账金额",required = true)
    private BigDecimal amount;
    @ApiModelProperty(value = "出入账类型",required = true)
    private Integer type;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty("获得收益时的等级")
    private Integer userLevel;

    public Integer getUserLevel() {
        return userLevel;
    }

    public void setUserLevel(Integer userLevel) {
        this.userLevel = userLevel;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    @Override
    public void checkRequest() {

    }
}
